accommodations b&b cat holiday cape sand blast bird tampa hotel bed and breakfast bird watching kayaking birds dogs cape sand blas cats birding fishing jacksonville hiking mexico beach fish animals dog christmas florida backpacking fly fishing camping accommodation lodging cape san blas pet friendly self catering port st. joe cottage bass orlando